@charset "utf-8";
@import "common/reset";
@import "common/common";
.banner{
    width: 100%;
    height: 6.11rem;
    background: url(../img/team/banner.png) 0 0/100% 100% no-repeat;
}
.enterprise-culture{
    padding-top: 0.79rem;
    .title{
        margin-bottom: 0.79rem;
    }
    .ec-item{
        width: 7.12rem;
        margin: 0 auto 1.03rem;
        border: 1px solid #f4f4f4;
        text-align: center;
        padding-top: 0.79rem;
        padding-bottom: 1.07rem;
        box-shadow: 0.01rem 0.01rem 0.36rem 0.01rem #ccc;
        .pic{
            width: 3.45rem;
            height: 4rem;
            overflow: hidden;
            margin: 0 auto 0.8rem;
            img{
                width: 100%;
            }
        }
        h4{
            font-size: 0.67rem;
            font-weight: normal;
        }
        p{
            font-size: 0.32rem;
        }
        .line{
            width: 0.93rem;
            height: 0.05rem;
            margin: 0.25rem auto 0.28rem;
            background: #e26304;
        }
    }
}
.history{
    margin-bottom: 1.61rem;
    .title{
        margin-bottom: 0.8rem;
    }
    .history-warp{
        position: relative;
        padding: 0 0.8rem;
        .history-item{
            position: relative;
            margin-bottom: 0.9rem;
            h2{
                font-size: 0.8rem;
                font-weight: normal;
                color: #ff6d00;
                margin-bottom: 0.39rem;
            }
            p{
                font-size: 0.32rem;
                background: white;
                line-height: 0.49rem;
            }
        }
        .right{
            text-align: right;
            
        }
        .dot{
            width: 0.23rem;
            height: 0.23rem;
            background: #ff6d00;
            border-radius: 50%;
            position: absolute;
            
        }
        .left-d{
            top: 0.39rem;
            left: 4.13rem;
        }
        .right-d{
            top: 0.39rem;
            right: 4.05rem;
        }
    }
    .xuxian{
        height: 20.9rem;
        width: 0;
        border-left: 3px dotted #cccccc;
        position: absolute;
        left: 50%;
        z-index: -99;
    }
}
.team-act{
    padding-bottom: 0.87rem;
    .title{
        margin-bottom: 0.75rem;
    }
    .pic-item{
        width: 8.9rem;
        height: 5.08rem;
        margin: 0 auto 0.32rem;
        overflow: hidden;
        img{
            width: 100%;
        }
    }
}
